western barn owl – English–Español translations

🇬🇧 en es 🇪🇸

western barn owl noun

  • Tyto alba furcata
lechuza blanca
Wiktionary Links